snow-covered areas - German English Dictionary